-
Notifications
You must be signed in to change notification settings - Fork 1.5k
/
TextSpan`1.xml
134 lines (134 loc) · 7.79 KB
/
TextSpan`1.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
<Type Name="TextSpan<T>" FullName="System.Windows.Media.TextFormatting.TextSpan<T>">
<TypeSignature Language="C#" Value="public class TextSpan<T>" />
<TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit TextSpan`1<T> extends System.Object" />
<TypeSignature Language="DocId" Value="T:System.Windows.Media.TextFormatting.TextSpan`1" />
<TypeSignature Language="VB.NET" Value="Public Class TextSpan(Of T)" />
<TypeSignature Language="F#" Value="type TextSpan<'T> = class" />
<TypeSignature Language="C++ CLI" Value="generic <typename T>
public ref class TextSpan" />
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<TypeParameters>
<TypeParameter Name="T" />
</TypeParameters>
<Base>
<BaseTypeName>System.Object</BaseTypeName>
</Base>
<Interfaces />
<Docs>
<typeparam name="T">The object type to pair.</typeparam>
<summary>Represents a generic class that allows a simple pairing of an object of type T and a specified run length.</summary>
<remarks>To be added.</remarks>
<related type="ExternalDocumentation" href="https://go.microsoft.com/fwlink/?LinkID=159965">Advanced Text Formatting Sample</related>
</Docs>
<Members>
<Member MemberName=".ctor">
<MemberSignature Language="C#" Value="public TextSpan (int length, T value);" />
<MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(int32 length, !T value) cil managed" />
<MemberSignature Language="DocId" Value="M:System.Windows.Media.TextFormatting.TextSpan`1.#ctor(System.Int32,`0)" />
<MemberSignature Language="VB.NET" Value="Public Sub New (length As Integer, value As T)" />
<MemberSignature Language="F#" Value="new System.Windows.Media.TextFormatting.TextSpan<'T> : int * 'T -> System.Windows.Media.TextFormatting.TextSpan<'T>" Usage="new System.Windows.Media.TextFormatting.TextSpan<'T> (length, value)" />
<MemberSignature Language="C++ CLI" Value="public:
 TextSpan(int length, T value);" />
<MemberType>Constructor</MemberType>
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<Parameters>
<Parameter Name="length" Type="System.Int32" />
<Parameter Name="value" Type="T" />
</Parameters>
<Docs>
<param name="length">An <see cref="T:System.Int32" /> value that represents the number of characters in the text span.</param>
<param name="value">The object associated with the text span.</param>
<summary>Initializes a new instance of the <see cref="T:System.Windows.Media.TextFormatting.TextSpan`1" /> class by specifying the length of the text span and the value associated with it.</summary>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Length">
<MemberSignature Language="C#" Value="public int Length { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance int32 Length" />
<MemberSignature Language="DocId" Value="P:System.Windows.Media.TextFormatting.TextSpan`1.Length" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Length As Integer" />
<MemberSignature Language="F#" Value="member this.Length : int" Usage="System.Windows.Media.TextFormatting.TextSpan<'T>.Length" />
<MemberSignature Language="C++ CLI" Value="public:
 property int Length { int get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>System.Int32</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the number of characters in the text span.</summary>
<value>An <see cref="T:System.Int32" /> value that represents the length of the text span.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
<Member MemberName="Value">
<MemberSignature Language="C#" Value="public T Value { get; }" />
<MemberSignature Language="ILAsm" Value=".property instance !T Value" />
<MemberSignature Language="DocId" Value="P:System.Windows.Media.TextFormatting.TextSpan`1.Value" />
<MemberSignature Language="VB.NET" Value="Public ReadOnly Property Value As T" />
<MemberSignature Language="F#" Value="member this.Value : 'T" Usage="System.Windows.Media.TextFormatting.TextSpan<'T>.Value" />
<MemberSignature Language="C++ CLI" Value="public:
 property T Value { T get(); };" />
<MemberType>Property</MemberType>
<AssemblyInfo>
<AssemblyName>PresentationCore</AssemblyName>
<AssemblyVersion>3.0.0.0</AssemblyVersion>
<AssemblyVersion>4.0.0.0</AssemblyVersion>
<AssemblyVersion>5.0.0.0</AssemblyVersion>
<AssemblyVersion>6.0.0.0</AssemblyVersion>
<AssemblyVersion>7.0.0.0</AssemblyVersion>
<AssemblyVersion>8.0.0.0</AssemblyVersion>
<AssemblyVersion>9.0.0.0</AssemblyVersion>
</AssemblyInfo>
<Attributes>
<Attribute FrameworkAlternate="netframework-4.0">
<AttributeName Language="C#">[get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")]</AttributeName>
<AttributeName Language="F#">[<get: System.Runtime.TargetedPatchingOptOut("Performance critical to inline this type of method across NGen image boundaries")>]</AttributeName>
</Attribute>
</Attributes>
<ReturnValue>
<ReturnType>T</ReturnType>
</ReturnValue>
<Docs>
<summary>Gets the object associated with the text span.</summary>
<value>An object of type <paramref name="T" />.</value>
<remarks>To be added.</remarks>
</Docs>
</Member>
</Members>
</Type>